Efficient Support for Multicomputing on ATM Networks
نویسندگان
چکیده
The emergence of a new generation of networks will dramatically increase the attractiveness of loosely-coupled multicomputers based on workstation clusters. The key to achieving high performance in this environment is efficient network access, because the cost of remote access dictates the granularity of parallelism that can be supported. Thus, in addition to traditional distribution mechanisms such as RPC, workstation clusters should support lightweight communication paradigms for executing parallel applications. This paper describes a simple communication model based on the notion of remote memory access. Applications executing on one host can perform direct memory read or write operations on user-defined remote memory buffers. We have implemented a prototype system based on this model using commercially available workstations and ATM networks. Our prototype uses kernel-based emulation of remote read and write instructions, implemented through unused processor opcodes; thus, applications (or runtime libraries) see direct machine support for remote memory access. We show that this model can be supported safely and efficiently on current systems; for example, a 40-byte remote write operation completes in 30 s on our 140 Mb/s ATM-based network with 19.5 SPECint DECstation hosts. Using example applications, we show how this underlying model can provide excellent performance for both parallel applications and traditional distributed system services.
منابع مشابه
An Efficient Signaling Structure for ATM Networks
As ATM becomes widely accepted as the communication standard for high speed networks, the signaling system structure and protocols that support ATM become more and more important. To support existing, future and unknown applications, the signalign system has to be very flexible and efficient. In this paper we define the signaling problem, present several possible signaling system structures, co...
متن کاملM1, M2, ..., Mk/G1, G2,..., Gk/l/N Queue with Buffer Division and Push-Out Schemes for ATM Networks (RESEARCH NOTE)
In this paper, loss probabilities and steady state probabilities of data packets for an asynchronous transfer mode (ATM) network are investigated under the buffer division and push-out schemes. Data packets are classified in classes k which arrive in Poisson fashion to the service facility and are served with general service rate under buffer division scheme, finite buffer space N is divided in...
متن کاملAn Efficient PVC-based Handoff Control in Wireless ATM Networks
In this paper, we investigate the issue of extending ATM technology to wireless networks. The PVC(Permanent Virtual Connection)-based handoff scheme is proposed to support the integration of the wireless and wireline networks. Without re-establishing procedure, a mobile connection can be handed over to a new base station through PVC which are reserved for handoff between neighboring mobility-en...
متن کاملHigh performance group communication services in ATM networks
Advanced applications, such as distributed multimedia applications, require efficient communication subsystems providing a variety of services. Existing communication systems face increasing difficulties in fulfilling these requirements. In particular, the efficient provision of reliable group communication services in ATM-Networks remains a major unresolved issue. This paper presents a novel f...
متن کاملAn Efficient Location Management Scheme for Hybrid Wireless ATM Networks
Location management is one of the most important aspects in the realization of mobility in wireless networks. Following developments of ATM (Asynchronous Transfer Mode) technology, more core networks become ATM-based. Therefore, the demand of mobility on wireless networks with ATM backbones is increasing. In recent years, several location management schemes have been proposed for classical wire...
متن کامل